A B C D E F G H I J K L M N O P Q R S T U V W X Y Z All
Narayan, D. G.
- Designing and Teaching of Language Independent Object Oriented Programming Course
Authors
1 B.V.B. College of Engineering and Technology, Hubli, IN
Source
Journal of Engineering Education Transformations, Vol 28, No Spl Iss (2015), Pagination: 248-251Abstract
Programming Languages play a crucial role in developing any software applications. Academicians and IT professionals give more priority for mastering many programming languages. Learning many language syntax and constructs will not contribute much in building problem solving skills. For any given task, students should be capable of solving it by using any of the programming languages. More importantly, students should build an art of optimizing the performance of the application by applying fundamental and advanced concepts of programming languages.
In this paper, we propose an innovative way of designing and teaching of Object Oriented Programming Concepts without sticking to one particular language. In our first attempt, we practiced teaching of this course with two languages namely, C++ and Java. Our experimental results and students feedback prove the effectiveness of designing and teaching of Language independent Object Oriented Programming course. Moreover, it develops the skills of implementing and applying object oriented concepts using any object programming language.
Keywords
Bloom's Taxonomy, Optimization, ABET Ak, Bridge Course.- Structured Approach of Designing Data Structure and Algorithms Laboratory Experiments
Authors
1 B.V.B College of Engineering and Technology, Hubli, IN
Source
Journal of Engineering Education Transformations, Vol 29, No 2 (2015), Pagination: 83-88Abstract
Data structures and algorithms play amajor role in optimizing any non trivial software application. Learning and applying concepts of this course demands a great amount of analytical and logical thinking skills. Teaching this subject at early stages of Information Technology related engineering courses poses a great challenge to the Course Instructors. In this paper, we presented the experience of using structured approach of designing and assessing Data Structures and Algorithms Laboratory experiments. All our laboratory experiments and assignments are well designed and structured to achieve the desired ABET a-k learning outcome elements set for the course.
Our experimental case study examples, structured enquiry based experiments and student's feedback results prove the effectiveness of designing and adopting structured experiments in the laboratory course.